potato and chili stew - French English Dictionary